cell baffle - Spanish English Dictionary